package com.niiwoo.civet.mobile.service.bill.detail;

import com.niiwoo.civet.account.dto.response.NiiwooBillRespDTO;
import com.niiwoo.civet.account.dto.response.UserBillBaseResponseDTO;
import com.niiwoo.civet.mobile.vo.response.bill.UserBillDetailResponse;

import java.util.List;

/**
 * 显示账单详情的策略接口
 * Created by xiaoyingping on 2018/11/7.
 */
public interface BillDetailStrategy {

    /**
     * 组装账单详情
     * @param response
     * @return String Json格式
     */
    String build(UserBillBaseResponseDTO userBillBase, List<NiiwooBillRespDTO> userBillFlowList, UserBillDetailResponse response);

}
